CtlHTML Control Library
The CtlHTML Control Library significantly improves the capability of the basic Windows controls,
primarily by supporting HTML tagging for the control text. The CtlHTML Control Library helps you create
dialog boxes and message boxes using rich text with very little effort, resulting in more attractive,
easier to read user interfaces.
General Information
- Some examples that show the CtlHTML Control Library in action
using the CtlHTML Demo Program.
CtlHTML Control Library Reference
- The InitCtlHtml and ExitCtlHtml functions to initialize and exit
the CtlHTML Control Library when a statically linked version of the library is used.
- The CtlHTMLOptions function determines if disabled control
text should be flat gray or 3-D and if disabled graphics should be dithered to give them a muted appearance.
- The CtlHTMLSetColors function sets the control colors to
the current system colors. This function should be called in response to the WM_SYSCOLORCHANGE message.
- The HTMLSetFont function sets the typeface and point size for both
the CtlHTML controls and message boxes (with the Pro version.)
- The HTMLResetFonts function causes the CtlHTML fonts to be reloaded.
This function should be called in response to the WM_DISPLAYCHANGE and WM_FONTCHANGE messages.
CtlHTML Control Library Pro Reference
- The CtlHTMLPartialOwnerDraw function provides the ability
to change the way command buttons, check boxes, and radio button controls are displayed.
- The HTMLMessageBox function that provides a message box
with options for customizable button text, customizable icons, HTML tagging in the text,
an option to not display the message box in the future, and an automatic time-out. The
HTMLMessageBoxModeless function does the same using a modeless dialog box so that it can be
displayed while other processing continues.
- The HTMLDetailsBox function that provides a message box
with options for a Details button to show additional information, customizable button text,
customizable icons, HTML tagging in the text, an option to not display the message box in
the future, and an automatic time-out. The HTMLDetailsBoxModeless function does the
same using a modeless dialog box so that it can be displayed while other processing continues.
- The HTMLFlashBox function that provides a flash box (which
is a message box without buttons that goes away automatically) with options for
customizable icons and HTML tagging in the text. The HTMLFlashBoxModeless function does the
same using a modeless dialog box so that it can be displayed while other processing continues.
- The HTMLSetHelp function sets the help file for the message
box context sensitive help.
Copyright ⌐ 1999, Windmill Point Software. All Rights Reserved.
Last Updated May 19, 1999